Skip to content

Minor UX + System prompt updates#6

Merged
code-crusher merged 1 commit intomainfrom
minor-ux-updates
Nov 14, 2025
Merged

Minor UX + System prompt updates#6
code-crusher merged 1 commit intomainfrom
minor-ux-updates

Conversation

@code-crusher
Copy link
Member

No description provided.

@matter-ai-bot
Copy link
Contributor

matter-ai-bot bot commented Nov 14, 2025

Summary By MatterAI MatterAI logo

🔄 What Changed

This PR includes minor UX improvements and system prompt updates. Key changes involve updating the OpenRouter base URL, adding comprehensive CLI tool documentation to the system prompt, bumping the extension version to 4.117.0, and adjusting chat view button behaviors.

🔍 Impact of the Change

  • API Configuration: Updated OpenRouter base URL to use MatterAI's web endpoint
  • System Prompt Enhancement: Added extensive documentation for common CLI tools and critical command execution rules
  • UX Improvements: Modified chat view button states and tooltips for better user experience
  • Version Update: Bumped extension version from previous to 4.117.0

📁 Total Files Changed

File ChangeLog
OpenRouter Provider src/api/providers/openrouter.ts Updated base URL to use MatterAI's web endpoint instead of OpenRouter's default
System Prompt src/core/prompts/system.ts Added comprehensive CLI tool documentation and critical command execution rules
Package Config src/package.json Version bump to 4.117.0
Chat View webview-ui/src/components/chat/ChatView.tsx Commented out button state management code and tooltip configurations

🧪 Test Added/Recommended

Added

N/A

Recommended

  • Test CLI tool documentation rendering in system prompt
  • Verify chat view button behavior changes don't break existing functionality
  • Validate OpenRouter API connectivity with new base URL

🔒Security Vulnerabilities

N/A

@matter-ai-bot
Copy link
Contributor

matter-ai-bot bot commented Nov 14, 2025

✅ Reviewed the changes: Minor updates to system prompt, OpenRouter configuration, and UI behavior with some issues to address

@code-crusher code-crusher merged commit d3219b4 into main Nov 14, 2025
7 of 14 checks passed
@code-crusher code-crusher deleted the minor-ux-updates branch November 14, 2025 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant